cape maker - French English Dictionary